class Order < ActiveRecord::Base
  PAYMENT_TYPES =["Check", "Credit cart","Purchase Order"]
  validates :name , :address,:email,:pay_type, :presence => true
  validates :pay_type, :inclusion => PAYMENT_TYPES

  has_many :line_items

  def add_line_items_from_cart (cart)
    cart.line_items.each do |item|
      item.cart_id =nil
      line_items << item
    end
  end
end
